need rest - Turkish English Dictionary